package com.tbit.uqbike.service.business;

import com.tbit.uqbike.object.pojo.vo.DownloadHistoryVO;
import com.tbit.common.entity.view.PageResult;
import com.tbit.uqbike.webmanager.util.csv.entity.RecordDownloadDTO;

import java.util.Date;

public interface DownloadHistoryService {

    PageResult<DownloadHistoryVO> page(String operatorPhone, String operatorName, Date startTime, Date endTime, Integer pageNO, Integer rowCount);


    void del(Long id);

    /**
     * 下载成功记录
     *  不通过切面 @ExportAspect 下载，只希望记录下载成功的记录
     * @param downloadDTO
     * @return
     */
    int recordSuccess(RecordDownloadDTO downloadDTO);
}
